"""
判断语句
- 布尔语句：表示真和假 True False
- 比较运算符用于计算：真和假
- if 语句1：
      代码块
  elif 语句2：
      代码块
  else:
      代码块
"""

result = 10>5
print(f"10>5的结果是：{result}，结果的类型是：{type(result)}")

age = input("请输入你的年龄：")
age = int(age)
print(f"今年我已经{age}岁了")
if age<18:
    print("我还未成年")
    print("我很快乐")
elif age<22:
    print("我正在上大学")
    print("我也快乐")
else:
    print("我上班了")
    print("我不快乐了")
print("我的一生^-^")

# 小练习（买票）
print("欢迎来到动物园。")
high = int(input("请输入您的身高："))
if high>120:
    print("您的身高超出120cm，游玩需要购票10元。")
else:
    print("您的身高未超过120cm，可以免费游玩。")
print("祝您游玩愉快！")

# 判断语句的嵌套
# 1.必须是大于等于18岁小于30岁的成年人
# 2.同时入职时间需要满足大于两年，或者级别大于3才可以领取
age = 19
year = 3
grade = 3
if age>=18:
    print("你是成年人")
    if age<30:
        print("你的年龄达标了")
        if year>2:
            print("恭喜你，年龄和入职时间都达标了，可以领取")
        elif grade>3:
            print("恭喜你，年龄和级别都达标了，可以领取")
        else:
            print("sorry 尽管年龄达标，但是入职时间和级别未达标")
    else:
        print("你的年龄太大了")
else:
    print("未成年不可以领取")